def test_quicksort():
    # 生成测试数据
    test_data = generate_test_data(10, 0, 100)
    print("Original data:", test_data)

    # 排序测试数据
    quicksort(test_data, 0, len(test_data) - 1)

    # 验证结果
    print("Sorted data:", test_data)
    if sorted(test_data) == test_data:
        print("Quicksort test passed!")
    else:
        print("Quicksort test failed!")